home *** CD-ROM | disk | FTP | other *** search
/ Windows Expert / Windows Expert.iso / desktop / barclk13.zip / CHANGES.TXT < prev    next >
Text File  |  1993-04-09  |  7KB  |  192 lines

  1. BarClock(tm)
  2.  
  3. Copyright 1993 by Patrick Breen - All rights reserved.
  4.  
  5.  
  6. This file lists the changes between revisions of BarClock.
  7.  
  8. v1.32 - April 9, 1993        (Public Distribution)
  9.  
  10.     Really fixed bug in calculation of free disk space on
  11.     disks that had a large amount of free space!
  12.  
  13.     Finally was able to reproduce, and fix (I hope), the
  14.     problem with not using the system colors for the clock
  15.     background on all systems - however, there is still a
  16.     problem if a dialog or other window obscures a portion
  17.     of the display.
  18.  
  19. Known problems with v1.32:
  20.  
  21.     Menu access when Excel is active is "off by 1" - the
  22.     selected menu item is not beneath the mouse but above it!
  23.  
  24.     Possiblity of crash when switching between DOS and Windows.
  25.     This only happens in a handful of configurations of which,
  26.     unfortunately, mine is not one.  I will continue to work on
  27.     this one and any additional help is greatly appreciated.
  28.  
  29. v1.31 - April 5, 1993        (Public Distribution)
  30.  
  31.     Made change so that changes made to the .ini file
  32.     would not overwritten when the clock exited.
  33.  
  34.     Fixed bug in calculation of free disk space.
  35.  
  36.     Fixed bug that caused small drawing problem when
  37.     clock was on a dithered background.
  38.  
  39.     Thanks to all who provided me with quick feedback
  40.     regarding problems with v1.3!
  41.  
  42. v1.3 - March 28, 1993        (Beta Distribution)
  43.  
  44.     Renamed from WinClock to BarClock to avoid conflict
  45.     with an existing shareware product.  This includes
  46.     the .ini file which is now "BarClock.ini".
  47.  
  48.     Eliminated flicker when mouse is positioned over display.
  49.  
  50.     Fixed compatability problem with Ami Pro that caused
  51.     information to overwrite the text they place in the
  52.     title bar when selecting from the menu.
  53.  
  54.     Fixed compatability problem with a handful of applications
  55.     that would cause them not to redraw properly.
  56.  
  57.     Clock never gets put in a window that is always topmost.
  58.  
  59.     Added full date picture support that is syntactically
  60.     equivalent to Windows.  See readme.txt for more details.
  61.  
  62.     Added all long and short month and weekday names to a
  63.     string table in the resource file which can be editited
  64.     with any resource editor.  This provides support for
  65.     international days and months.
  66.  
  67.     Added full control of format of the resource, free memory
  68.     and free disk space strings.  See readme.txt for more
  69.     details.
  70.  
  71.     Added support for hour, half hour and quarter hour chimes.
  72.     See readme.txt for more details.
  73.  
  74.     Reduced memory footprint to about 12k.
  75.  
  76. v1.21 - February 24, 1993
  77.  
  78.     Fixed bug that caused 12 noon and 12 midnight to display as
  79.     0 when not using the 24 hour clock.
  80.  
  81.     Fixed bug that caused an invalid HDC to be released.
  82.  
  83.     Fixed compatability problem with MS Word that caused several
  84.     items to toggle with one click.
  85.  
  86.     Better support for Norton Desktop - information now appears
  87.     in main caption rather than the group window captions.
  88.  
  89.     Changed display of memory and disk space to use scaling -
  90.     can be forced to always use "Kb" with change to .INI file.
  91.  
  92.     Fixed compatability problem with XVision that caused it
  93.     clock to ignore all session windows.
  94.  
  95.     Fixed text so that the window title is not overlapped.
  96.  
  97.     Fixed problem that caused clock to appear in some dialog
  98.     windows.
  99.  
  100.     Save window size and position in .INI file for window that
  101.     appears when the clock is homeless.
  102.  
  103.     Reorganized code so that memory footprint is about 16k.
  104.  
  105.  
  106. v1.2 - February 20, 1993
  107.  
  108.     Hopefully removed bug that caused system colors not to work
  109.     on certain configurations.  I now default to using the active
  110.     colors rather than the inactive colors.  (I was only able to
  111.     reproduce and fis this using Windows 3.0 - if this is still a
  112.     problem, let me know what version of Windows you are using)
  113.  
  114.     Completely tested and compatible with Windows 3.0.  There
  115.     were a few compatability issues introduced with v1.1 that are
  116.     now fixed.
  117.  
  118.     Removed custom colors - the clock now always uses system colors
  119.     for the background and the text.  Removing this option also
  120.     eliminated a bug which caused a "COMMDLG.DLG could not be found"
  121.     message.  (Custom text color is still supported by options in the
  122.     .INI file.)
  123.  
  124.     Make sure that the clock does not cover the entire caption
  125.     bar on small windows.  Items on left are given preference over
  126.     items on right.
  127.  
  128.     When all windows are iconized and clock is left homeless,
  129.     information is displayed in the clock caption bar.  Can be
  130.     disabled by setting in .INI file.
  131.  
  132.     Moved all preferences out of win.ini and into WinClock.ini.
  133.  
  134.     Added new display items for displaying free memory, free
  135.     resources and free disk space on a chosen drive.
  136.  
  137.     Added options for what gets displayed when and where it gets
  138.     displayed.  Setup dialog is now a hideous mass of radio buttons
  139.     that allow the setting of these options.  Any suggestions on a
  140.     better UI that uses standard controls would be appreciated.
  141.  
  142.     Added better support for international time and date settings.
  143.     I now use the system settings for time separator, AM/PM text,
  144.     and date separator.  In addition, DD/MM/YY and YY/MM/DD formats
  145.     have been added.  Setup dialog now uses current date for sample.
  146.  
  147.     Added option to disable invalidation of entire desktop on
  148.     machines running Windows 3.0.
  149.  
  150.     Once again, I thank all those who gave me ideas and described
  151.     compatability problems.
  152.  
  153.  
  154. v1.1 - February 7, 1993
  155.  
  156.     Fixed drawing problem that resulted in "ghost" clocks.  This
  157.     version uses the Windows 3.1 function RedrawWindow() to invalidate
  158.     the caption of the previous window which had the clock.  If
  159.     RedrawWindow() is not available (ie, Windows 3.0 is being used),
  160.     the entire desktop window is invalidated.  This does solve the
  161.     problem, but it causes a noticeable flicker.  I will continue to
  162.     look for a better solution.
  163.  
  164.     Fixed drawing problem in very small windows - the clock would
  165.     cover the system menu and the window border.  Now it will never
  166.     extend outside of the caption area.
  167.  
  168.     Added date.  A short click on the clock will display the date in
  169.     the caption bar for a few seconds before displaying the time again.
  170.     There are a couple of date formats available in the Setup... dialog.
  171.  
  172.     Removed flashing colon when seconds are not displayed.
  173.  
  174.     Added ability to position the clock on either the left or the
  175.     right of the caption bar.  This is controlled by an option found
  176.     in the Setup... dialog.
  177.  
  178.     Added Setup... dialog so that many options can be set at once.
  179.  
  180.     Added Color... dialog.  This dialog allows you to specify the
  181.     text and background color of the clock.  It now defaults to using
  182.     the system colors.  The Set... buttons are enabled if you have
  183.     the Windows COMMDLG.DLL (I didn't want to create a fancy color
  184.     dialog).  Otherwise, type in the RGB value of the color you desire.
  185.  
  186.     Thanks to all the people who contributed ideas and bug reports -
  187.     I will continue to listen and respond to all contributions.
  188.  
  189.  
  190. v1.0    - January 30, 1993
  191.  
  192.     Initial Release